diodo protector - German English Dictionary